package com.sugon.modules.mold.model.vo;

import com.sugon.entity.ModuleMaintainPlanEntity;
import lombok.Data;
import org.hibernate.validator.constraints.NotBlank;

import java.io.Serializable;

/**
 * @author ： YuXD
 * @description： 模具维护计划延期申请参数VO
 * @date ： 2020-11-25 19:24
 */
@Data
public class MoldMaintenancePlanDelayApplyParamVO implements Serializable {

    @NotBlank(message = "模具定期维护计划必选")
    private String ticketId;

    @NotBlank(message = "延期截止时间必填")
    private String changeTime;

    @NotBlank(message = "变更原因必填")
    private String changeReason;

    @NotBlank(message = "所需资源必填")
    private String resources;

    private String remark;

    /**
     * 模具定期维护计划,回填
     */
    private ModuleMaintainPlanEntity moduleMaintainPlan;

    /**
     * 申请人
     */
    private String applier;

}
